app.controller("carCtrl",["$scope","cart",function($scope,cart){
	$scope.status=cart.status; //把server中的status引入到这里面 
	$scope.lists=cart.data;
	$scope.priceAll=0;
	
	$scope.selectBtn = true; 
	//全选的按钮的方法 
	$scope.selectAll=function(){
		console.log(cart)
		for(var i in cart.data){
			cart.data[i].selec=$scope.selectBtn;
		}
		
		count();
	}
	
	// 单选按钮的方法 
	$scope.selectFns=function(){
		var status=true;
		for(var i in cart.data){
			if(!cart.data[i].selec){// 没有被选中的时候 
				status = false;
			}
		}
		$scope.selectBtn =status;
		count();
	}
	
	$scope.compute=function(i,num,key){
		i.num+=num;
		count();
		if(i.num<=0){
			delete cart.data[key]
		}
	}
	
	count();
	//计算钱数的方法
	function count(){
		var num=0;
		for(var o in cart.data){
			if (cart.data[o].selec){
				num += cart.data[o].num * (cart.data[o].price*100);
			}
		}
		
		$scope.priceAll = num/100;
	}
	
}])